learn the finer points